// Fill out your copyright notice in the Description page of Project Settings.

#pragma once

#include "CoreMinimal.h"
#include "UObject/NoExportTypes.h"
#include "requestHttpInfo.h"
#include "VerificationOfsignatureBase.generated.h"

/**
 *用于验签Http参数的基类  
 */
UCLASS(BlueprintType, Blueprintable, Category = "SimpleHttpObj")
class SIMPLEHTTPREQUEST_API UVerificationOfsignatureBase : public UObject
{
	GENERATED_BODY()
protected:

	//蓝图继承
	UFUNCTION(BlueprintNativeEvent)
	FMKSimpleHttpRequestData BP_VerificationOfsignature(FMKSimpleHttpRequestData data);
	//c++继承
	virtual FMKSimpleHttpRequestData VerificationOfsignature(FMKSimpleHttpRequestData data);

public:
	//处理签名，先调用蓝图逻辑在调用C++逻辑
	FMKSimpleHttpRequestData VerificationOfsignatureData(FMKSimpleHttpRequestData data);


};
